#include <iostream>
#include <iomanip>
#include "conio.h"
#include "visualizador.h"
#include "utiles.h"
using namespace std;

// muestra el menu
void mostrarMenuInicial(bool** matriz, int ancho, int alto)
{
	limpiarPantalla();
	cout	<< left
			<< setw(15) << "Z. Glider"
			<< setw(15) << "X. Pulsar"
			<< setw(15) << "C. Pentadecatlon"
			<< right
			<< setw(15) << "S. Salir"
			<< endl;
	mostrarTablero(matriz, ancho, alto);
}

// muestra el menu del juego
void mostrarJuego(bool** matriz, int ancho, int alto)
{
	limpiarPantalla();
	cout	<< left
			<< setw(15) << "N. Iterar"
			<< right
			<< setw(15) << "V. Volver"
			<< endl;
	mostrarTablero(matriz, ancho, alto);
}

// muestra el tablero
void mostrarTablero(bool **matriz, int ancho, int alto)
{
	cout	<< endl;
	for (int i = 0; i < ancho; i++)
	{
		for (int j = 0; j < alto; j++)
		{
			if (matriz[i][j])
				cout << " X";
			else
				cout << " .";
		}
		cout << endl;
	}
	cout	<< endl;
}
